Generierung eines Systemabhängigkeitsgraphen mittels Graphtransformation
نویسندگان
چکیده
Elementare Bestandteile des Software Engineerings sind die Analyse und die Darstellung von Programmen. Ein wichtiges Ziel ist die Bewältigung der Komplexität des Programms. Dazu können Methoden des Reengineerings, wie Slicing oder Refaktorisierung, sehr gut eingesetzt werden. Die Meisten dieser Methoden setzen dabei eine Darstellung des Programms in einem Programmabhängigkeitsgraphen (PDG) voraus. Diese Darstellungsform unterstützt sowohl die Darstellung von Kontroll-, wie auch von Datenabhängigkeiten. Eine Erweiterung des PDG stellt der Systemabhängigkeitsgraph (SDG) dar. Mittels SDGs lassen sich auch prozedurale und objektorientierte Systeme darstellen. In den letzten Jahren konzentrierten sich die Entwicklungen vermehrt darauf, objektorientierte Paradigmen in diesen Abhängigkeitsgraphen zu visualisieren, um sie für objektorientiere Programmiersprachen zugänglicher zu machen. Mit Hilfe der Graphtransformation wird eine systematische und strukturierte Analyse von Graphen, oder wie hier der Programmstruktur, unterstützt. Daher wird die Graphtransformation als Methodik zum Erzeugen eines SDG verwendet.
منابع مشابه
Ein Prozessmodell für die Generierung und Digitalisierung von Herbarbelegen mit integrierter Fertigungssteuerung
Dieser Beitrag ist im Rahmen des Forschungsschwerpunktes Herbar Digital entstanden. Es wird ein neuartiges Geschäftsprozessmodell für die Generierung und Digitalisierung von Herbarbelegen vorgestellt, in das mittels eines Prozessmusters eine Fertigungssteuerungskomponente eingebettet ist. Dieser Ansatz ist ein Beitrag zur Entwicklung eines präzisen Prozesscontrollings, das Herbarien ermöglichen...
متن کاملGenerierung maßgeschneiderter Relationenschemata in Softwareproduktlinien mittels Superimposition
Zusammenfassung Die Erstellung eines individuellen Programms aus einer Softwareproduktlinie (Programmfamilie) erfordert auf Anwendungsund Datenbankseite einen speziell angepassten und aufeinander abgestimmten Funktionsumfang. Die Modellierung maßgeschneiderter Relationenschemata stellt z.B. aufgrund der großen Anzahl an Programmen, die aus einer Produktlinie erstellt werden können, eine Herausf...
متن کاملEffiziente Methode zur Generierung von Ganzkörperdaten für die Fettgewebsanalyse
Kurzfassung. Ganzkörper-MRT findet im medizinischen Alltag immer mehr Anwendung in der Früherkennung und Ausbreitungsdiagnostik von Erkrankungen. Aufgrund eines erhöhten Rechenaufwandes bei bestimmten Aufnahmetechniken, wie beispielsweise dem Dixon Protokoll, kann die automatische Generierung der Ganzkörperdaten durch die Gerätekonsole nicht erfolgen, es werden nur die einzelnen Segmente gespei...
متن کاملGenerierung von Webanwendungstestskripten aus einem textbasierten Modell
Zusammenfassung Modellbasiertes Testen in der Domäne der Webanwendungen nutzbar zu machen, ist ein aktuelles Forschungsthema. Der Beitrag stellt ein System vor, das insbesondere die Übertragung von generierten, abstrakten Testfällen in ausführbare Testskripte für ein Testautomatisierungswerkzeug ohne zusätzlichen manuellen Aufwand demonstriert. Dazu wird ein textbasierter Modelltyp verwendet, d...
متن کاملEine strukturierte Methode zur Generierung von SystemVerilog-Testumgebungen aus textuellen Anforderungsbeschreibungen
Diese Arbeit stellt ein strukturiertes Verfahren zum Generieren von Testumgebungen aus textuellen Anforderungsbeschreibungen mittels UML und der Klassifikationsbaummethode für eingebettete Systeme vor. Nach der Umsetzung in eine textuelle Normalform werden die hieraus automatisch erzeugten UML-Klassen schrittweise in eine Form transformiert, die in erweiterte Klassifikationsbäume übersetzt wird...
متن کامل